type MyReadonly<T> = {
   readonly [p in keyof T] : T[p]
}


// 关键字
// readonly


// js

function readOnly(obj){
    let result = {}
    for(const key in obj){
        result["readonly" + key] = obj[key]
    }
    return result 
}
// 1.返回一个对象
// 2.遍历 obj (js 对象 ts 接口)
// 3.加上 readonly关键字 
// 4.通过 obj[key] 给result赋值